SOL: A shared object toolkit for cooperative interfaces

نویسندگان

  • Gareth Smith
  • Tom Rodden
چکیده

The paper presents a user interface toolkit to support the construction of cooperative multiuser interfaces. The toolkit is based on the configuration of shared interface objects to construct cooperative interfaces. A principal focus of the toolkit is the provision of accessible facilities to manage interface configuration and tailoring. Most existing facilities to manage multiuser interfaces tend to be application specific and provide only limited tailorability for purpose built cooperative applications. In addition, the current structure of most cooperative applications fails to separate the semantics of applications from the cooperation specific semantics. In this paper we present a multiuser interface toolkit that provides management facilities in a manner which separates appropriate features of cooperative use from application semantics. This is achieved by allowing multiuser interfaces to be derived from a common shared interface constructed from shared interface objects. We would suggest that the separation of semantics in this form represents an initial identification of the re-usable cooperative interface components. INTRODUCTION The development of applications that support a number of interfaces across a community of users has played a prominent role in CSCW. Different researchers have investigated techniques and architectures to support the real time management of these interfaces. Research has focused on the development of facilities to coordinate and manage interaction across the different interfaces. In general, one of two alternative strategies have been adopted in the construction of multiuser applications, collaboration transparent or collaboration aware SOL: A shared object toolkit for cooperative interfaces 4 Collaboration transparent systems focus on allowing the large body of existing single-user applications to be used by a group of users without modification. This offers significant advantages in migrating applications to a cooperative setting. However, this is achieved at the cost of limiting the amount of control users have in managing the cooperative properties of the interface. In contrast, collaboration aware applications provide extensive facilities to allow users to both configure and control interfaces. The cost of this increased management is the need for the cooperative applications to be directly responsible for the facilities provided. This incurs a significant development cost and facilities developed tend to be specific to an application with little consideration is given to providing management and tailoring facilities across a range of applications. This is somewhat in contrast to the dominant trend in single user interface development which focuses on the identification of generally applicable user interface components (or widgets) which can …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Shared Interface Objects To Support Cooperation

The development and use of multi-user interfaces within CSCW has highlighted the need for users to manage interface configuration and tailoring. Facilities to manage multi-user interfaces tend to be application specific and provide only limited tailorability for purpose built cooperative applications. The structure of applications also prohibits the migration of existing applications to coopera...

متن کامل

An Access Model for Shared Interfaces

The emergence of CSCW has seen the development of a number of applications which simultaneously present a number of interfaces to a community of users. Limited consideration has been given to the provision of facilities that support the configuration and tailoring of these cooperative user interfaces. This paper presents the development of a simple mechanism that enables dynamic support for tai...

متن کامل

VR-MOG: A Toolkit For Building Shared Virtual Worlds

The paper presents a user interface toolkit to support the rapid construction of cooperative virtual environments. The toolkit is based on extending a 2D model of interaction to 3D virtual environments. The toolkit populates a virtual world with shared 3D interface objects which allow deeper semantic interaction with the virtual world. A principal focus of the toolkit is on the provision of acc...

متن کامل

Shared Phidgets: A Toolkit for Rapidly Prototyping Distributed Physical User Interfaces

Many physical user interfaces are best viewed as an interacting collection of remotely-located distributed hardware and software components. The problem is that current physical user interface toolkits do not normally offer distributed systems capabilities, leaving developers with extra burdens such as device discovery and management, lowlevel hardware access, and networking. Our solution is Sh...

متن کامل

A Shared Object Layer to Support Cooperative User Interfaces

.......................................................................................................................... i Acknowledgements ......................................................................................................... ii Table of

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Hum.-Comput. Stud.

دوره 42  شماره 

صفحات  -

تاریخ انتشار 1995